כמה פסיכים החליטו לכתוב שטות שנקראת PHP for Android, שמאפשרת בצורה מוזרה להפעיל PHP גם על הסמסונג גלקסי שלך.
צריך להתחיל מההתחלה. PHP היא שפה שתוכנה מסוימת קוראת, מבינה ומבצעת. בדרך כלל לתוכנה הזו קרואים zend engine. במקרה המיוחד הזה שכבה נפרדת שנקראת SL4A (Scripting Layer for Android) לוקחת על עצמה את העבודה. השכבה הזו ידעה להפעיל רק סקריפטים בפייטון, עד ששני פסיכים החליטו להוסיף לה תמיכה גם ב-PHP וגם סרטון בשבילכם לראות איך זה עובד:
מבט חטוף פנימה
מדובר ב-php-cli מקומפל עם שתי הרחבות בלבד - Json ו-Sockets. להתחבר משם ל-MySQL לא יצא, אבל לשלוח בקשות לשרת שלכם - אפשר. php-gtk גם לא יעבוד, אבל יש גישה לאלמנטים גרפיים סטנדרטיים של אנדרואיד. בתכנון לאפשר ליצור אלמנטים ויזואליים עם HTML ולאפשר העלאת אפליקציות כאלה לאנדרואיד מרקט.
עדיין אין לזה דוקמנטציה ברורה, אבל ההתקנה באה עם מספר סקריפטים בתור דוגמאות כדי להיכנס לנושא. בשביל לנסות את PFA לא צריך טלפון אמיתי, אמולטור רגיל בהחלט יעשה את העבודה.
אמנם היום לא הראשון באפריל, הפרויקט נעשה, מה שנקרא, for the lulz, סתם בשביל לעשות.
עם הזמן המפתחים כנראה החליטו לנסות להמשיך איתו הלאה ולראות לאן זה בכלל מתקדם, למרות שאני בספק אם מישהו לוקח ברצינות את הרעיון שלהם נכון לרגע זה. נראה מה יהיה הלאה...
תגובות לכתבה:
נשמע לי סתם שטויות.
לעבוד ב PHP על מכשיר כל כך קטן?
אבל עדיין אהבתי את הלוגו, הסמל של אנדרואיד עם הפיל של PHP
נחמד חשבתי שאפשר לבנות אם זה אפליקציה לאנדרויד עם php לפי הכותרת אבל זה גם טוב :)
הלוגו זה תוצאה של מה שקורה כשPHP משתלט על השכל :)
אבל הוא באמת נראה מגניב.